indescribable quality - Turco Inglés Diccionario